home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / test.all / checkpro / ckcert.bat < prev    next >
DOS Batch File  |  1993-03-17  |  6KB  |  154 lines

  1. @echo off
  2. : Certificate                                
  3. : Check√It PRO: Tests & Tools v1.00
  4. : Copyright (c) 1988 - 1993  TouchStone Software Corporation         
  5.  
  6.  
  7. :Loading
  8. if not exist CKCOM.EXE     goto NoAppLet
  9. if not exist CKLPT.EXE     goto NoAppLet
  10. if not exist CKFD.EXE      goto NoAppLet
  11. if not exist CKHD.EXE      goto NoAppLet
  12. if not exist CKSYS.EXE     goto NoAppLet
  13. if not exist CKMEM.EXE     goto NoAppLet
  14. if not exist CKVID.EXE     goto NoAppLet
  15.  
  16. if exist CKCERT.RPT del CKCERT.RPT
  17. if exist CKCERT.JNL del CKCERT.JNL
  18.  
  19.  
  20. :cksys
  21. set return=test1
  22. goto back
  23.  
  24. :test1
  25. rem Usage: CKSYS [/T:options] [/I:interface] [/O:dest,format] 
  26. rem        [-N:"note"]
  27.  
  28. CKSYS A /T:CNRDI /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"CPU, NPU, CLOCK, DMA, INTERRUPT"
  29. if errorlevel 11 goto ckfd
  30. if errorlevel 9 goto exit
  31.  
  32.  
  33. :ckfd
  34. rem Usage: CKFD driveno [/T:options] [/I:interface] [/O:dest,format] 
  35. rem        [-N:"note"]
  36.  
  37. CKFD 0 1 /T:M /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"Media test"
  38. if errorlevel 11 goto ckhd
  39. if errorlevel 9 goto exit
  40.  
  41. CKFD 0 1 /T:PF /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"Physical test"
  42. if errorlevel 11 goto ckhd
  43. if errorlevel 9 goto exit
  44.  
  45.  
  46. :ckhd
  47. rem Usage: CKHD driveno [/T:options] [/I:interface] [/O:dest,format] 
  48. rem        [-N:"note"]
  49.  
  50. CKHD 0 1 /T:CBL /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"Controller, Butterfly, Linear"
  51. if errorlevel 11 goto ckvid
  52. if errorlevel 9 goto exit
  53.  
  54.  
  55. :ckvid
  56. rem Usage: CKVID adapternum [/T:options] [/I:interface] [/O:dest,format] 
  57. rem        [-N:"note"]
  58.  
  59. CKVID 0 DEMO /T:1bpcmt /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"Video pages, Video modes, Color palettes, Monitor quality, Text attributes"
  60. if errorlevel 11 goto ckmem
  61. if errorlevel 9 goto exit
  62.  
  63.  
  64. :ckmem
  65. rem Usage: CKMEM [/T:options] [/I:interface] [/O:dest,format] 
  66. rem        [-N:"note"]
  67.  
  68. CKMEM A V /T:C /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"All memory, Primary video memory"
  69. if errorlevel 11 goto ckcom
  70. if errorlevel 9 goto exit
  71.  
  72.  
  73. :ckcom
  74. rem    Usage: CKCOM portno [/T:#device] [/I:interface] [/O:dest,format] 
  75. rem           [/N:"note"]
  76.  
  77. CKCOM 1 2 3 4 /T:L /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"Test COM1, COM2, COM3, COM4"
  78. if errorlevel 11 goto cklpt
  79. if errorlevel 9 goto exit
  80.  
  81.  
  82. :cklpt
  83. rem    Usage: CKLPT portno [/T:#device] [/I:interface] [/O:dest,format] 
  84. rem           [/N:"note"]
  85.  
  86. CKLPT 1 2 3 /T:L /I:bs /O:CKCERT.JNL,J /O:CKCERT.RPT,A /N:"Test LPT1, LPT2, LPT3"
  87. if errorlevel 11 goto end
  88. if errorlevel 9 goto exit
  89.  
  90.  
  91. goto end
  92.  
  93.  
  94. :NoAppLet
  95. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  96. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  97. echo ▒▒▒▒▒▒▒▒▒▒▒▒╔════════════════════════════════════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒
  98. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  99. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                        Error                       ║▒▒▒▒▒▒▒▒▒▒▒▒
  100. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  101. echo ▒▒▒▒▒▒▒▒▒▒▒▒║         One or more of the CheckIt Applets         ║▒▒▒▒▒▒▒▒▒▒▒▒
  102. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  103. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                  has not been found                ║▒▒▒▒▒▒▒▒▒▒▒▒
  104. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  105. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  106. echo ▒▒▒▒▒▒▒▒▒▒▒▒╚════════════════════════════════════════════════════╝▒▒▒▒▒▒▒▒▒▒▒▒
  107. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  108. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  109. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  110. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  111. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  112. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  113. pause
  114. goto end
  115.  
  116.  
  117. :back
  118. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  119. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  120. echo ▒▒▒▒▒▒▒▒▒▒▒▒╔════════════════════════════════════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒
  121. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  122. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  123. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  124. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  125. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  126. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  127. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  128. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  129. echo ▒▒▒▒▒▒▒▒▒▒▒▒╚════════════════════════════════════════════════════╝▒▒▒▒▒▒▒▒▒▒▒▒
  130. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  131. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  132. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  133. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  134. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  135. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  136. echo                            Press ESC to interrupt 
  137. goto %return%
  138.  
  139. :exit
  140. :Do not remove this line.  This command is needed to update the status screen.  
  141. echo exit > CKCERT.tmp
  142. cls
  143. goto end
  144.  
  145.  
  146. :end
  147. cls
  148. ckview ckpro.cer
  149.  
  150.  
  151.  
  152.  
  153.  
  154.